Mobile
Log In Sign Up
Home > chinese-english > "depicted quite vividly" in English

English translation for "depicted quite vividly"